import cv2

# 读取图像，以灰度模式读取
image = cv2.imread('tutu.jpg', cv2.IMREAD_GRAYSCALE)

# 检查图像是否成功读取
if image is None:
    print("无法读取图像，请检查图像路径是否正确。")
else:
    # 显示图像
    cv2.imshow('tutu', image)

    # 等待按键事件
    k = cv2.waitKey(0)

    # 根据按键进行不同操作
    if k == ord('s'):
        # 按下 's' 键，保存图像
        try:
            cv2.imwrite(r'E:\save_tutu.jpg', image)
            print("图像已成功保存到 E:/save_tutu.jpg")
        except Exception as e:
            print(f"保存图像时出错: {e}")
    # 关闭所有窗口
    cv2.destroyAllWindows()